A Java Library for reading and writing YPD files