Java library is partially finished