consolidates up and down votes
fixes algorithms and adds "new" page