Gem that generates repositories for models, to remove ActiveRecord associations from the base models themselves. Inspired by Domain Driven Design.