Refactor Build.File using monad transformers
Recompile modules when their dependencies have changed.