Bars::reverse() added.
Option to reverse data set.
Additionally some changes to include usage of intializer lists.