updated javadoc
added some fake subset objectives and data
parametrized subset problem on data type
added fake subset constraints for testing