refactored instantiate poem methods, now they live in the model classes instead of the controllers to allow the building of games