Removed enable and disable functions.
Added logout convenience methods.
Removed logout method since it was redundant.
Added methods to get new tokens from an existing token.
Created module to impersonate another user.
Removed unused required module.
Updated tests