Created main and added FileManager and IO handling