Further tweaks/reorg to UI module Implemented cubemap array scaling on GL so it doesn't crash when texture quality is lowered