Add module to identify running the project from.

Other cleanups and fixing the logger.
scm configuration