added configuration file and makefile
moved source and header files to separate folders