Refactoring to reduce the use of depricated API
Marked classes with todo to moving them into an internal package
Code cleanup warnings
Refactoring to remove setters from IDBTable
Interface inheritance strightend out
Refactoring to remove IConnectableDataBaseTable
Remove dependencies to IConnectableDataBaseTable through refactoring
Add UML diagram for model interface hierarch to spot bad architecture
Removed obsolete class
Cleanup of code by using builders