Issue #11 VoidOutcome changed to a Singleton, updated documentation