Extract authenticator spec.
Merge pull request #6 from timothygordon32/extract-autheticator-spec

Extract authenticator spec