When starting work on a full Vulkan renderer, lets start a pile of smaller tasks for it. Also, does OpenGL stick around for WASM support, or does it get entirely replaced by the Vulkan renderer?