fix oscillator docs
add rotator system in lua -- just to test how long this takes, turns out it's ez