1. Event loop - with its current form it's possible (in principle) to "wrap" a

button press event in a couple of expose events and make an "immortal" window ignoring
mouse clicks - fixed.
2. Use a "bluish" text color for the credits, to make it consistent with what we already
have with TGCocoa.
3. A better cleanup/initialization logic.