fix compilation errors in State.java, GUIController.java, and ClientPreGameSate.java.
change IPAddress to String in State.java
change GUIController to GUIController implements Observer, was extends.
in GUIController public void update(Object obj) -> public void update(Observable obs, Object obj)