Tests, examples (which should be tests really), most of the supervisor interface implemented except the restart strategies
Another example, configurable logging, smaller race condition between start and monitor, version bump