Add dependent destroy to has_many associations

*Delete related records when the parent record is deleted
*Rewrite feature specs for questions