Move shaders out to file and read it
Add extra options for tags