Added Accounting (Account, GeneralLedgerJournal, ValidComb, Closing) Implementation
TODO: make the Builder and NSpec