add cache
heroku
some change
rspec for upvote and down vote