make it fast profile, refactor * CookedLedger caching acct txns, boring status etc. refactor apis basic features * balance report account matching -f - print -j and -J graph data output !include read timelog files more features handle mixed amounts 3.0-style elision -p period expressions -d display expressions read gnucash files other args, directives new features graph automation entry and smart data entry incorporate timeclock features timelog simple amount entries better layout tests better use of quickcheck/smallcheck http://blog.codersbase.com/2006/09/01/simple-unit-testing-in-haskell/ ledger compatibility tests docs literate docs better use of haddock marketing set up as a cabal/hackage project following wiki howto ? announce on haskell list, wiki