First pass at Makefile