Adds a number of log statements to analyze program.
Implements a separate thread for DriveForward which stops itself after a few seconds. Slight stuttering.
Barebones subsumption model implemented. Works.
Adds a custom implementation of the Behavior model from subsumption and uses it to implement the DriveForward behavior.
Removes .class targest from Makefile since they are counter-productive.
Moves IRSensor class to separate file. An exception needs to be fixed.
Adds hold methods to Behavior class which have not been tested.
Fixes exception in IRSensor, synchronized block was missing.
Behavior class's hold() methods tested. They work.