Added basic upvoting algorithm
rank and animations
fixing up vote