based on SO solution from @Kaiido
version referenced on SO: https://stackoverflow.com/questions/45580339/using-jsgif-to-build-layers-over-animated-gifs
initial development stages