taking a step back, the way out is through... part 2

More work on compilation units. We have an executing main function.
+ metrics.bat

Script to print some code metrics. Currently just runs cloc (count lines
of code).