Added more to the TileEngine. Now working

The tileEngine can now draw maps to the screen. Using different layers
and tiles.