A virtual keyboard for monitors in ComputerCraft