Generator for Entities, Factories and their Usecases in Ddd