big commit of tests and basic connection
first commit of working doto package. convenience get functions are working as well as basic create and destory
first commit of working doto package. convenience get functions are working as well as basic create and destory