cleaned up version

this is the working version on the Alfred code that is not based
on my newer OOP design.  It is a good functional load for having
the robot run around the lab, but is too cumbersome for research
into alternative control schemes.