First real checkin.  More documentation to follow.