Makefile now respects CFLAGS set externally
Syncing makefile changes