changed some accessors to readers and renamed m to direction in Pawn