complete gallery styling

make captions dynamic width
add play button