Commit inicial. Parte da tela implementada, muito trabalho pela frente.