Add assertions to schema. Include more fields in storySchema
Add abstract hnitem and concrete storyitem. Ignore some pylint warnings