small MVC structure to create javascript project in small and maintainable format