Added cursor and selection of tiles.

Added a cursor highlighting the tile the mouse is currently hovering.
Also added selection/deselection of tiles. Only one selection at
a time.