Added the MessageManager
Updated the Main class
Added the FileManager