Added java dependency section; expanded java intro