Big update

big update for the framework with some enhancements and new features.
More support for Sqlsrv has also been added.