Caple hacker news

Ran out of time on the styling as I was tangled up trying to unsuccessfully push my voting calculation and sorting down to the SQL level through a query scope using inner joins.