Modern video galleries for the web