Add threaded comments

-Still need to add a limit to the depth of threading but not sure the best way to do that. 
It's so weird to see a route nested within itself. I assume this is so you can have parents/children?