Slightly better Makefile for compiling