just learning about creating Railties right now

...which means these next several commits will probably be pretty crappy