Simple browser-based curly-brace programming language designed for teaching with bytecode VM + green threads