Initial code for locations

Added Locations to the World and Player classes (and populated with two
test locations). Connected UI to Player.LocationChanged event, to
show/hide movement buttons, based on available direction to move.