Fixing errors in the README, adding docs to gitignore, improving the Makefile.