adding Makefile and configuration files