Introducing nice flags for -json, -silent, and -story.

Fixes #182.