Improve FactoryBase
Improve [Db]Constraint classes and introduce basical Security class
Extract DbConstraint from Constraint + class renamed as ModelConstraint