Made screen orientation, BPP, immersive mode and sub-frame touch events a user configurable options