The java doc has been cleaned up.
The .gitignore has been improved for idea.

Signed-off-by: akhad
Build was fixed and cleaned up.
The name of variable has been corrected.

Signed-off-by: akhad