File Purpose: Dimension
Classes
Dimension([v, values, on_set_v])
Dimension
a single dimension, representing a current value AND a list of all possible values.