Initial Compiling Versions of FileModel and FileManager

-Needs to be cleaned of comments
-Needs to still be checked for logic errors