Generalized user and group arrays
Cleanup and generalization
Made user managed by www.cf