added knockout js and started working on the front end