Rearchitected OpenCart for Multi-Store Use