Threaded the player update to help alleviate any stress on UI Thread.
Check the position of the userinput to ensure they touch within the general area of the player.