This is so that the icon size is not hardcoded in the widget anymore. Also the grid widget is more flexible now as it's not limited to a 3x5 grid only.