Added upvoting and downvoting features