Funcionalidades principais adicionadas e funcionando