Review completely the javalib

Yes it should.