fixed bugs in location.py + player.py, can now safely move