Update basic gallery plugin. Still initializing basic modularization of code etc