replaces rails with railties so we don't depend on things like activerecord