Added DBFactory class and IDBFactory interface. Created Contracts namesapce for the interfaces. Poluted the database with all the needed data for all classes