Makefile now compiles