feat:  fa-grid-layout options and update the GridLayout when changed
chore: update submodules