slight DRYing
refactors to Player
sort out building on start turn subtleties
refactor silly test