initial commit of cheb_grid and cheb_der