Add GPSolutionList class