added rudimentary testing for dev, dist and ci.