Refactored admin/models support, improved Pin payments support.

Needs docs/tests :-)