adding disqus models, collector job, and unit tests