Basic renderer in place with level structure based around GameTiles containing SubTiles such as terrain, collision, entity