Brainstorm of flags and commands that'd be nice
Ignore cabal artifacts
Add a BSD3 license
Check in Crawl modules which explore a package

find locations of source files and build dependency graph so that we
can build things in the right order and detect cycles.