organizado estrutura de projeto para suportar domain separado