question model - refactor answers to be contained within model

Refactored to have question model hold all answers to remove the association between the question and answer model. resolves #12 
The returning: true option is supposed to return the models that have been affected but isn't atm. Forgot about going back and checking it.