Replaced the ugly setup script with a Makefile.