This class will implement view function for single segment. And some input behavior will exposed to user, too. This is final interface for our user. When a field is created, it will create a segment and value module for it. Then configuration will be done on the segment and the value module.