Data science up for first round of review

1) Focus on rspec tests 
2) Stuck at trying to refactor the exception part
remove puts from class, if you need this to be printed out either write as the to_s method for the class, or have a separate function which returns this string and use puts outside of the class if necessary