Updated use case 4 & 5 (askQuestion & addAnswer)

Moved whitespace exception handling into the models (answer)
Updated the test cases to reflect that.