working adding dimensions from cubelist
written unittests to cover adding dimensions