adding a Makefile to record how we build this thing
tweaked a bit to eliminate some compiler errors