Amended encapsulation in places and added methods in Game for changing
player locations (i.e. when a move occurs). Static method in Location
added to check these moves are within the board dimensions.

Signed-off-by: AndLen <andrewlensen@gmail.com>
Merge branch 'master' of https://Bairdo@github.com/AndLen/222ass1.git
Merge branch 'master' of https://Bairdo@github.com/AndLen/222ass1.git
Tile added constructor to take the position of the tile. added fields
for the x and y coordinates

doorTile changed constructor to take x and y coordinates for the super
constructor

board - changed doortile constructor calls to support the new x and y
coordinates