Improvements to robot description and title

Description is now a text area.
Titles are calculated with more detail -- especially while training is
in progress.
Improved titles of all widgets

Fixes #12.