Freelance:
sanjiban
Please see my approach.
Please rate and feedback. Hope you like it.