Task Completed

Dear Patrick,
Kindly check the updated source code. I have completed the given task at my best. I have used AngularJS (open-source JavaScript framework) to complete the task .  

Thanks & Regards,
Bhanu Chander Reddy