Updated Layer and TileMap. Moved the rendering of TileMap into layer as that is where parallax scrolling is defined.