Commenting

Add commenting feature to Hacker News clone. Also formalizes the relationship between `Articles` and `Users` and includes stylistic changes and some basic refactoring. Resolves #12 .
Could this use the `app/views/shared/_commentable_user_info.html.erb` partial?