refact ($All): Unindo visual com funcional. Criando pecas.