started implementation of staggeredgrid, still full of compile errors