{% for item in site.items %}
{% assign item = item %}
{% include picture-item.html %}
{% endfor %}
Demos
{% include demo-list.html %}
{% include features.html %}
{% include options.html %}
{% include usage.html %}
{% include events.html %}
{% include sorting.html %}
{% include advanced-filters.html %}
{% include adding-removing.html %}
{% include public-methods.html %}
Extra Features
Shuffle likely will not grow much farther than the current feature set. If you need something with drag and drop, filling in gaps, more layout modes, etc., I suggest looking into packery or isotope.