* create proper class hierarchy for widgets * encapsulate colors and widget specific drawing in class * add <ctrl>+<backspace> shortcut do erase text in input dialogs