add scene, separate touch delegation, group ui elements