Factor out rdd gem

(Readme Driven Development)