In a gem, yes. https://github.com/alphagov/wiki/wiki/Gem-guidelines