Data science

I tried to address all comments/feedback from Joe and Sophia from last review.
Also tried to separate tests into happy/sad/error - not much material there.

since you use `an_angstrom` in multiple specs, add it to a spec_helper file