I LEARNED COROUTINES TODAY. It was highly informative. I feel enlightened. Currently I'm having an issue where the robot is falling through the ground, which menas I simply messed up some of the code to determined the position the robot ought to be created at. Shouldn't be a problem, I just have to pull the master branch into a seperate repository and figure out where I went wrong.