controller and model tests and model fixes
added model tests for answers, users and questions