An IBM 370 emulator written in JavaScript