Added town graphic, random tile support

Randomly generate different tile types. Added visual for town tile.
Changed some file names.