add top-level Makefile.