Callback and Error handling are passed in the constructors rather than in the Execute method.
Removed auto refresh accesstoken.
Release 2.2.0