basic gallery front-end

I will work on css transitions to make this more elegant, but its ready
for images