I am writing this blog in hope that someone else who is trying to do the same can some hours of their time and not go through the frustration I went through. In hindsight, it was right there but I couldn't see it until I had the right tools to debug...
arulk.hashnode.devNo responses yet.