Revert "Initial enroll plugin development"

This reverts commit ee8a74034e9e192c74990f1fe761657cbb02a4d0.
Revert "Revert "Initial enroll plugin development""

This reverts commit 49c2520e20f1a8ddd4817b90ed0b1d6a7851d4c1.