Cliente atualizado com MainFrame e FrameController implementados (ou quase)