Add a proper Makefile.