implemented loading of comments, templating and styling