Move ClientUpdateService out of its own thread
Start GameUpdateService and clean up LoadingWindow
Fully handle client updates and announcements