Added Dimensions class, started tests for dimensions, added travis.yml