Cleaned up the rest of the old logging
Rename BusinessObject2 to BusinessObjectImpl, introduce BusinessObject interface