adding arquitetura do sistema and validação