move ShoesGrid to its own file and slightly tweak layout