minor async flag fix

There was the likely event that a key event could catch a move in
action causing a tile to appear tiny.
switched to different design fit.
added fullscreen button for testing on Android.