Fixed Purpose Video key.id issue

Also, Added Try Catch for Mastery if User doesnt have any prior records.
Will default to Zandar, and first path on player_progress API list.