13-1: Add basic upvoting algorithm