Adding 3 columns for the presentation of input data
Added ability to get input data from server and process this to produce a description of that distribution.

E.g. given [1, 1, 2, 1, 1] produce "80% of 1, 20% of 2"