added dependencies to domain module