added user model, along with 2 db migrations