Fixed major bugs and made changes

New Autorization class exists to help organize authorizations to a users
account.