Moved another method to the utils.
Created gallery class.
Renamed Gwqallery to ViewableGallery.
Moved more properties to the viewable gallery class.
Added photos to ViewableGallery.
Passing gallery to the template directly.
Allowing for passing lambdas so that ViewableGallery can be immutable.
Renamed viewable classes to Viewable*.