add grid_spec basic skeleton and grid class basic