Sample project for a screencast on Puma and its easy to use phased restart.