A C++ Game Engine designed for Emscripten