Created User model with default values
Created a parent relation for Post model
Created a replies relation for posts
Added some scope to Post model
Finished some stage of adding User model and other stuff

It is not clean at all at this stage. However, It is already a lot of
stuff. finishing it off has to remain for later.
Changing BG color and header
Merge branch 'develop' into add-user-model

* develop:
  Updated Rack::Timeout to use github gem
  Added Rack::Timeout to gems and config
  Set the Procfile for unicorn
  Added unicorn gem and configurations
  Added TODO to gitignore so we could maintain our personal TODOs
  Removed TODO file
  Added bin/ dir to .gitignore
  Added guard spork and rspec support
  Added Guard to gem file
  Added spork support in Gemfile
Removed the ruby_gntp, as it wasn't working for me.

We should install the platform specific gems for the purpos of
notification on our own.
Finally found a solution for notifications
Fixed the version of Rack::Timeout
Added capybara for testing and a couple of specs
Added user name and id to view and controller
Some preliminary changes to view to make it work with new relations
Merge pull request #4 from mkhoeini/master

Some utility changes
Revert "Finally found a solution for notifications"

This reverts commit e66cd884aa9f48551f9b5238dd2e1b051764c41e.
Revert "Removed the ruby_gntp, as it wasn't working for me."

This reverts commit 65254a87cc6a5033e8a82c87430dec197795943b.
Added gem 'jazz_hands' for pry awesomeness :-)
Have finished some portion of adapting view to new relations
Enforsing that empty messages are forbidden
Finished adapting view to new relations