convient and sipmlistic image gallery using middleman