created new models , added basic CRUD