Added an interface, NavigationalFileManager now implements FileManager
Deleting outdated files.
NavigationalFileManager methods now synchronized
Removing files from .gitignore
Merge pull request #5 from BenBurum/File-Duplicate-Branch

File duplicate branch Eric's branch merge