GRT: the Generic Retro Terminal for human-computer interaction.