Use a queue for touches on WindowsPhone as the touch events are dispatched asynchonously (while user code is running).
Updated project files