corrected a bug on the violinplot function call
autoplot is now a public API function to allow the user to leverage it on multiple subplots
improved the management of the subplots as location, distance sharing of axis and axis labeling
improvement in the management of the subplots