GIRAPH-612: Improve website for upcoming release (aching)