Added random seeds for each GamePanel to identify parts of the client.
Also make the Frame's ClientContext dynamic so it has a lot more
functionality now. Added the x button to close the current tab which
gave me a load of problems. - Fixed.