A  framework for building exercises to work with Khan Academy.