reorder modules in cabal
remove stale todo