Data science up for first round of review

1) Focus on rspec tests 
2) Stuck at trying to refactor the exception part
IMO - single quotes are completely fine in this case since the string is never meant to be interpreted.