Attached the revalidate and repaint commands to the updateScreen method.

Now to attach buttons to their stuff