Add Authenticator classes

Signed-off-by: Scott Wilson <i@scottwilson.ca>
Integrate Authenticators into registry classes

Signed-off-by: Scott Wilson <i@scottwilson.ca>