First whack at BSD-style Makefile. Might need to use subdirs later.