Added comments to IDatastructure.java, IGenerator.java & ISolver.java.