refactoring.
moved build summary into ConsoleListener.
major refactoring of how things get wired up.