Updates to .gitignore and basic pom file.
Dummy out some class for javadoc generation.
Ignore some more irrelevant files from source control.
Modify the readme to describe usage.
Modify pom to use javadoc.
Add return result to the Javadoc.