For customization, most options are passed from homescreen.js::GridManager.init. So grid.js::default is removed. 
for `defaults` option, only css selector options are unique in grid.js, thus assign them in gm_init and remove the `defaults`