added journal data object and retrofitted java docs