1/31/18
Harshith implemented the Intake Thread and I integrated it into the rest of the code.
All subsystems now have their own thread and command set. This will make it easier to divide the code tasks into small chunks that are easier to manage. The side effect is that code footprint (number of files, etc) is larger though more legible in many ways.