Votes model
Votable module
Controller done
Voting