This is a template to adopt MVC architecture for JavaScript project