Refactor data methods on diabetic model

re: @sgharms it wasn't junk code, it was just ahead of its time.


![](http://31.media.tumblr.com/tumblr_lvm79wyBPB1r5idryo1_250.gif)