add examples; start fleshing out the Makefile