Moved commands out and factored the code to delete a room out into its own class.