Touch+: Make any surface multitouch and more