added thought attribute on post model altering associated views, and tests

changes to support new thought field on the post model

changes related to the thought attribute on posts
search feature using searchkick and elastic search
formatting the date output on posts
rspec tests using FactoryGirl for post model
fixing bugs
CRUD functional with search feature on posts, tags, comments with model testing
flash notice and guard added for destroy action
resolved merge conflicts for destroy action