Copyright update and java docs