More work on the example code. Top level makefile.