refactor vote total calculation; display raw values of vote attrs, rather than getter methods; use randomized hash instead of integer, for referring ID's