updated Makefile for linux, changed .gitignore