Update gems
Refactor vote checking logic to allow for more rules to be implemented more easily
Limit voting to one vote per user per place