Started refactoring the javascript file models and views
Added Dependency Injection Container and started refactoring files models
Finished basic file models