[#69755652] Added comment model
[#69755652] added authorship
[#69755652] Added upvoting
getting basic comment stuff in place on the client side
got the comments rendering to the page
nesting comments
[#69597566] Initial comments setup merge
Merge branch 'master' into commenting
[#69597566] Data wiring for save and load comments

Reference event on comment during create.
Save event id along with comment.
Add some specs.
[#69597566] Render changes to single comments
[#69597566] Styling comments a bit

Move some styles from dom to stylesheet.
Reorganize some DOM.
Add the downvote button.
[#69597566] Add ui validation for blank comment

Add a listener to add a disabled class to the add comment button when
there are no characters in the comment to be submitted.
Disable add comment button on render.
[#69597566] Method on event for root comments
[#69597566] Only logged in users can comments

Make comments module aware of the user that is logged in.
Use the username to populate the user name in the comment.
Add spec for comment created with username.
Hide new comment box when user is not logged in.
[#69597566] Event reference on all comments
[#69597566] Comment branch tweaks

Add spec for root comments method
Scoped the comment styles in comment class
Make username a local variable in comments module.
Merge branch 'commenting'

Conflicts:
	Gemfile.lock
[#69755656] Comment replying one level

Move commenting funtionality from views to module.
Register all views created one level deep in another array of views so
that the module has direct access.
[#69755656] Make new comments with username

Make collections aware of username in their initializer.
Always add the username onto the comments collection.
Load username in jbuilder.
[#69755656] Load view after event binding

Render comments collection view after events are bound to allow for
events to fire on newly added replies.