image grid, localstorage support, styling