Changed const bool to const bool & in Player::move().
First key press changes facing dir; subsequent ones make movement.
Pressing any of the arrow keys now first results in switching to that particular facing direction. Once facing in the direction you want to move, the player will move that direction, but only after one further subsequent key press. This allows for precise tile placement.