Add API for Compute Shaders that would allow a beginner to work with higher-level compute shaders for tasks like flocking. Imagining this is connected to #12 as the API surface should be relatively general.