Merged Makefile into a single file (with one external config file)