some cleanup; move gui widget classes into gui module