CLEAN

Fix comments
FIX Manager cache was never used + rewrite

Cached in method getFilesByKeywords() was never used (return statement
too early)
WARNING: New File entities will not appear while the Manager is alive
Exceptions

Use "better" exceptions