a pratical implementation of a ui for a remote control. This application will not actually have any control over TV's or other appliances.