Temporary Ledger Account Tree Implementation

This is an implementation based on hard-coded accounting categories
(Assets, liabilities, etc.).  Later we will implement another mode
where the parent account propery in the database is used to built a
customizable tree dynamically.