Updated gitignore
Refactored makefile tests