using datetime2 everywhere; changing db structure - enum field added; other minor changes