This post goes through how I did it, what tools I've used and the challenges to get there.
Questions, thoughts, and feedback are welcome!