Significant updates to several classes and packages to begin merging Business Logic with Persistence Layer.
Akram, I hope this doesn't screw up what you're working on within the UI...