Pull helper methods out into an engine for sharing
Merge pull request #8 from homesteading/shared-helpers

Pull helper methods out into an engine for sharing