Separates base model logic into BBSimpleModel, BBModel now extends BBSimpleModel.  Added licnese info to all classes in /lib