Revert "INCOMPLETE - working on products by weight."

This reverts commit 0fe4d86c338f20f406bf68306bf54c6ecc82d207.