Fixed - TileMap has basic functionality

Updated the TileMap class and Tile so that they have basic
functionality. (you can draw tilemaps of various sizes at least).
- There isn't any z-axis implementation yet
- Only one tile from tileSheet.bmp is being used
- No saving or loading functionality yet