Added compile time opts to Makefile. Added .gitignore