move Makefile and project config to best practices