Moved monkey runner to a run loop. started refactor out the choosing of UI elements.
Factored out UIElementRecognizer. Fixes for iOS7