Implemented UI overlay, removed IFile implementations, started working on file providers for the community editor.