An emulator for ComputerCraft, with integrated editor and peripherals