1. A method for operating a touch sensitive display comprising: detecting a plurality of inputs via the touch sensitive display; interpreting, using at least one compute processor, each input in accordance with a location of the associated input on the touch sensitive display and a gesture of the associated input; generating a display based on the interpretation; updating a state of objects displayed on the touch sensitive display based on the interpretation; determining whether to generate an output to another device based on the interpretation; sending the output to the other device based on the determination; and displaying the generated display on the touch sensitive display.