adding a Makefile
adding a SetOutput wrapper for the module-level logger