Added basic GUI with event handling.

Long way to go, but it's a start.
UI does not freeze during rip, moved to JRE-1.6