Switched from drawing each sprite individually to using a vertex array.
Switched to amplio tilesets.
Made Resources a static class.
Preparing for more complex maps - added texture maps and Layers.
Removed the unnecessary copying of textures.
Overlayed textures.