update middleman to latest version and style the gallery page