Moving voteable logic from local gem to module