Improve readme slightly and add a way of overloading default gallery behaviour