- fixed registration bug in effect composer element
- started fleshing out lights element with more three.js light types
- minor overall cleanup