Repeatedly clicking on comment reply no longer creates multiple forms; refactor subShow; add upvote columns; modify seeds.rb
Backend prepared for front page view
Basic front page is working
Front page refactored
Use cache_column for post's comment count
Basic upvoting/downvoting works; implement polymorphic votes table for posts and comments as voteable; use custom, dynamic version of cache_column to handle the fact that votes can be either upvotes or downvotes
Remove unnecessary downvotes cache column
Upvoting/downvoting works as on Reddit