Updated gitignore
Added java docs
Updated github page