Construyendo un MVC con JavaScript