Added Ability To Detect Touch Devices