Major refactor.

- Added explicit classes for annotations
- Annotations specify the fragmentation level necessary e.g. in TextView
- Overall cleanup.
- Renamed Table -> HTMLTable
Removed ArticleRelationship.

Not necessary to register it in the schema.