Seperate Gallery from launcher.js