Added request and implementation logic for fetching access token