rename ISolve to ISolution

rename ISolve to ISolution