initial prototyping of the client side code with angular.