reusable gallery includes; primitive, dynamic loopdir path support