setup learning package, and add JavaAssert