Image Gallery Panel

I have been working on 30 JavaScript 30 and just finish the Panel Image Gallery and though you guys should see my work check it out here the link https://codepen.io/fieldsd/pen/eYOELgE

Looks good to me. The only thing I suggest is maybe consolidating your JS code