Refactor computing pawn origins
Add spec for computing game positions