FileManager is working

+ Made the file manager work and properly cache files
  - still needs a lot of work