Added testing makefile and gitignore file