A framework for a gallery website