Focus and TextArea

Components can now take focus within the GUI.
The PTextArea has been improved.