-added iOS touch controls and preprocessor constants