Ruby DDD (Domain Driven Development) framework