Switched to more generic config system

Signed-off-by: Jacob I. Torrey <torreyji@clarkson.edu>
Provided support for both email or username logins

Signed-off-by: Jacob I. Torrey <torreyji@clarkson.edu>