A student's guide to Starklings: detailed notes, insights, and theory behind each Cairo & Starknet challenge