partially integrates parser interpreter and game
adds geolocate ability to robots, separates their eval environments, fixes tests