fixed error with setup script
added .gitconfig file
added files and fix script
added makefile funcion