Additional work on the interfaces. Have a portion of the ledger interface working properly.