added logic to look for extra matching blocks in the 3x3 area in order
to combine them.
note: plan on extracting this logic to a method.