melhorando nome dos metodos
removendo comentarios
melhorando formatacao das funcoes e salvando usuario no banco
refatorando arquitetura de tudo(o que é visivel pra usuarios, separando responsabilidades e etc) + views nas pastas dos devidos controllers
colocando views nas pastas dos controllers