simple gui 1.0. works. should chance the event system somewhat.