Image grid

Please see issue #239