refactor auth
some more tests
handle boolean api endpoints a little better
remove some unsupported methods
remove console log