Added comment indetation and different comment levels to models
Added limit for number of nested child comments
Added comment human readable timestamps
Switched to DateTime object in sqlalchemy instead of str/int
Added char count, removed unecessary vote and comment functions, changed how vote is linked to elements
Moved all code under one document ready function
Removed unecessary print statement
Implemented new comment submit and char counter functions from script.js to work with html
Fixed missing downvote counter text
Fixed comment_count counter to increase with number of comments.
Code refactoring - moved the logic after voting into a single function instead of repeating code in two places.
Visited link is now different, inherited, color
Removed unecessary variable
If thread is created user is redirected to it