adds a lot of styling and a grid based gallery