Database Controller Changes

Continued work on database controller class
Fixed Ibusinessentity was not an interface