updated docs. added keychain to remember credentials. ability to force login and logout