Proper topic click detection.

The entire text box acts as a clickable area.
For this purpose the BoxRenderer creates a custom TopicView object via the `create_topic()` customizer method.

Note: the created TopicView object has `width` and `height` properties. For simple click detection no further measures are necessary as the default topicmap renderer relies on these `width` and `height` properties.