new interface

Autogenerated columns set to false and added IUnitOfWork interface