The core TermInfo class that simply stores terminal information