Started work on a shader runtime