Fixed up the agent code so it currently compiles.

However, the code is still not yet ready to be tested.  I still need to
do a few things before I can start unit testing:

1.  Need to initialize the lists and create the constructors for any of
my classes that need it.
2.  Need to create the agent "print" method as seen with the restaurant.
3.  Need to set up the transducer connections for the agents -- this may
be done during unit testing

-- Things to do after unit testing.
1.  Comment my code reasonably.
2.  If I want to, update the design with anything I changed (which
shouldn't be much, if anything)