Updated .gitignore based on the recommended version on github.com
Minor changes to the Javadoc Code as well as the support libraries. This should enable Map_v2 to run, but could cause compatibility issues depnding on how eclipse is set up.