Linux makefile

Renamed .h to .hpp
Now can call make without cleaning
Added tmp folder to .gitignore