Extracting the CSP to a more generalizable class
Merge pull request #11 from andrewhao/extraction-csp

Extracting the CSP to a more generalizable class