Give your JS App MVC | MTV pattern with Models, Views, Controllers, Templates, Events and Connections