Robot Behavior and Operation

Will most likely be fixed to use state machines and such.  runCode.py
has a main function