Add a TextWidget and a Cursor class

The textwidget is explicitly made to capture the user entry
It has the same attr as the other widgets
The cursor class is implemented in the console and in the textwidget
Plus, it blinks