Shoulda model tests

* Added 'Shoulda' validations to ```user```, ```answer``` and ```question``` models