Bug fixes

* Brightness scaler was crazy wrong (20, meaning 20x brightness)
* Stepping was broken (Didn't consider remainingSteps variable, continued stepping infinitely in a loop)

Additions
* activityTimeout is no longer a magic number