improved GUI: added color buttons and keyboard input