Added enum for modifying the world, working on message system