change comments from polymorphic to normal relation to discussion
in progress
add comments_count to discussion and refactor things for niceness and speed