clean up ledger and update to use angular