Terminal Emulator, branched out from Supvime's code