Literature reference classes have been introduced.

* `core.Atom`, `core.Bond` and `core.Ring` have been made `final`.
* `core.Reaction` gets practically redefined; work in progress.