Created a system that levels can use to manage TileSheets
Made initializing TileSheet images in a separate function to fix de-serializing
Modularized the generation algorithm for dungeons
Added the TileSheetManager field
Added SpriteSheet field and stopped serializing the Image to json
Created new test for drawing levels
Added new a new TileSheet