added client side Angular MVC