add Subject model and crawl subject