When you move, you are drawing over top of your player with a space. Try drawing the character after calculating their new location.