Revert "Customer Management"

This reverts commit d205fa20f1d6248b82e17df06ca81511e882178d.
Revert "Revert "Customer Management""

This reverts commit 4b2db78c9f2c8828acbc006391f575fbb3be7ffc.