Refactored picklers, added Authentication types module, added FetchToken implementation.