added code for diagonal walking
moved HandleClickOnTile from GestureDetecture to GameScreen