Added authorable problems model and migration
Added authorable assignments and join tables