Update screencasst
Update example code
Refactor reactor class