TODO MVC JS Implementation