Added preferences and changes to touch input of UFO

UFO can no longer jump gaps, next touch must be close enough to UFO to
make it movable with touch