basic model tests for user and vote complete
revised algorithm to calculate score for answers and questions