Added .gitignore, Updated README, fixed Makefile for linux