Add Comment Functionality to Ideas

* Users can create comments on ideas
* Add comment model
* Add comment view
* Create route for comments

https://trello.com/c/F8l0od42