Bart Cullimore's challenge submission

I've tried to put the rails generated code in my "initial commit," so the most interesting stuff is in the second commit: https://github.com/bartcull/data-engineering/commit/7186dbb30501f3cfc21b3c35ce4d51e88318719b.