added api_urls and APIListSession
proper object linking
slightly better participant_to_list flow