Added game logic (CanBuild___Here methods)