Implemented some functions in base class, and started working on BA08 module.  NOTHING IS TESTED