Stage previous commits and recommit.

Create common with deindex.
Add comments.
Begin flushing out registry.
Create the superior.subclass decorator.