Basic File page implementation

Basic implementation of file viewing. Files can be added in phpMyAdmin.
A new model for a file has been created with corresponding entries in
the projectController but is not currently operational, not sure why.