updated models and migrated the db
addded many-to-many associations between the tables