Updated entities constructors
Added File controller and view