UI for facing works nearly perfectly

program makes character face 30 degrees after facing is called. program
also highlights hexagons in the old position of the character. Most
importantly, game freezes after both players finish their turn with
player1 stuck in RotationPlanning state