Better barplots

assuming travis passes (and it should after that last couple of bugfix commits), I think this is ready to go, @Eric89GXL.