Added types to Repository that represent DataBase
Updated database structure
Implemented GenericRepository and UnitofWork
Database structure update
Added database, tcpserver and wpf functional
Database, logic update
First Database mode update
Db update
merge master to Kirillov