It will be appreciated that the system 100 can be any suitable computer or computing platform, and may include components such as a terminal, wireless device, information appliance, device, workstation, mini-computer, mainframe computer, personal digital assistant (PDA) or other computing device.