More completed of skeleton code.  Defining a lot of structure.  Basic drive implement as example of complete structure.