[components] mv grid.js into grid/