make voting icons pretty
- add color on hover
- add cursor on hover
- spacing and layout
Merge branch 'master' into team2
first version of the user model
- tested via tdd.
add more tests for model
- changing context for tests
- adding validations
- adding CRUD operations
added tests for controller and signup process, user saving, email and password confirmation

added signup view, and user model alterations for database validations
Resolving merge conflict