Add unittests for Problem classes, improve javadoc