Working on models methods

I want to merge with Amal's database migrations so we can test our methods and run the migrations.