Adicionado comentários e validado funcionamento da gravação em arquivo e botões