Image gallery with mobile/touch support and no dependencies.