The "extending-solana-functionality" section was split into "connecting to offchain data" course (with oracles and vrf) and a separate "solana pay" single-lesson course.
'versioned-transaction' was renamed to 'lookup-tables' (this content is focused on overcoming size limits by lookup tables rather than on versioned transactions per se)
'front end for native' lessons were migrated into the 'native development' course
'env-variables' was renamed to 'program configuration' (as the content is focused on multiple methods for program configuration)
'cpi' and 'vrf' renamed to 'cross-program-invocations' and 'verifiable-randomess-functions' to match the naming convention of the other lessons
Tweak the Anchor CPI text to avoid assuming people have read the native CPI lesson.
Re-add burning and delegation exercises in a new lesson and lab
Prioritize courses, so simpler ones are shown first
<
and{
in Markdown tables that stop the markdown parser.