Text-based User Interface components for building console application.