analysis function does most of the support/confidence checking. It is not optimized yet