Changed common name handler in buildBoard()

Fixes #49 buildBoard() uses the same common name algorithm as tileBoard
to determine the differences between r, rr, rb, RB, RR, rRB, etc.