Package reorganization
Separated classes into packages
Push new builder mechanism through the stack
Refactor BusinessObject

Push BOB the newBuilder through the stack.