Update to properly exit when incomplete strategy parameter is passed.
Rearrange options and banner for simpler help output.
Add unit tests.