added blue screen and some additional bug fixes.

Blue screen will likely need to be adjusted to allow for back button
press, and likely the quit app button will need to be removed to pass
qa... lameness.