Create a basic runtime for the language and understand how to link it with the executables generated for both WASM and LLVM backends.