refactor & add NUV dark monitor into framework
refactor & add NUV dark monitor into framework