Updated gridlayout column size for different screensizes