New gallery layout

This branch is intended to enhance the whole gallery experience.

Progress is tracked on Issue #578