more touch features/optimization

depending on whether the device has touch capabilities, the game will
now set one or another tick handler, which calls different control
managers