Removed CSSolution. Just using generic Solution instead for CSAlgorithm.