Rework how icons are handled in the build system