Simulator, and latest controller, with ball catching demo in sim.py (need to port over the code to use the actual controller - need to change/add vision functions and change some function calls in the file.