Updated Java Docs, headers.
Further improved user guide.