WIP polymorphic voting
update views to work with polymorphism
refactor controller and order of items on homescreen