Data science up for first round of review

1) Focus on rspec tests 
2) Stuck at trying to refactor the exception part
`end` at 12, 4 is not aligned with `CSV.foreach(filename, #:headers => true) do |row|` at 8, 5 or `:converters => [:diet_converter], :headers => true) do |row|` at 10, 18