Updated gitignore.
Created makefile.
Everything now compiles fine. Removed unused argc, argv.