Added some file endings to .gitignore
Updated dependencies in Makefile