I would like to split the DrawdleContext into separate files. The DrawdleContext is currently extremely large.