add boxplot support

Basic support for boxplots

In theory this resolves #253