Rename Reactor#alive? to Reactor#running?
Pass arguments given to Reactor#shutdown to the task body
Add some inline documentation to Reactor
Add more documentation