Adding in functionality for LevelFactory to build a level from scratch