qterminal: initial commit