Implemented a level factory to centralize the level specs. We need another class for the map generation. It needs to be separate from the level entity.