adds testing functionality to project including necessary gems