Added Tile interface, made Tile the abstract implementation of this. All
tiles must now be made with appropriate co-ordinates. Enter,Exit and
Passage now extend Move as they were overlapping.