Rewritten voting to use a single Hash.
Additional improvements to !votes