An XCTest-backed framework for building interactive Tutorial projects with Xcode