Decided on an interface for core account class.
Refactored deprecated use in the mokuji base.
Cleaned up really old deprecated code.
Refactored deprecated use of register function.
Updated TODO