linked pawn implementation working, positions look better