Light Fixes; Animation Refactor Prep for Moving to Three.js KeyFrameAnimation