switching to flexbox grid, angular nested views for one state