Implemented Queen:getAttackedPositions()
Added test
refactor pawn