Added code to TileMap.java and Tile.java; bugs exist? (not sure if
intential or not).