Database Interfaces, Implementation and Tests.   SQL Server schema script

Created database interfaces, implementation and tests.  Also added SQL Server schema script.
this info is available from git (inside an IDE use the show annotations feature)
please provide useful comments