Added boxplot tests, documentation, and exposed boxWidth

Potentially more improvements to come, such as onClick filtering and coloring features mentioned in #332.