Client auth

Authorization is Considerably close to being completed.  Account verification and creation are not really within the scope of this project.