Added a generateAccessTokenUrl and generateAuthUrl methods to Auth and modified main to add an extra redirectUri variable which is the same as the callback property