Test the util module
cleanup run_cmd a little
pretty up the Makefile
Refactor run_cmd into something more intelligent