build the piecemap correctly so vertical words are found

top left = (0,0), previously bottom left was (0,0)