added java docs
git ignore .DS_Store