See #11. Almost completed Authentication implementation.

Wrote Unit tests (See #13).