Added Immersions and service for launching app from launcher

Also added Gesture Detector to recognise one tap and launch menu item
on tap