Needs refeactoring but you can no longer overlap comments. Ive also added click handlers that have the necessary data to retrieve all comments of a thread.
A little bit of some refactoring.
Logic fix. Next up: test cases for these.
Merge pull request #9 from zgohr/disallow-comments

No more overlapping comments.