new database layer, orm support, new structure, some models and util and validation modules