Desenvolvimento básico do programa.