To provide for interaction with a user, the disclosure can be implemented on a computer system or mobile media device having a display device such as a monitor or LCD screen for displaying information to the user, and an input device through which the user can provide input to the system or device.