User now knows why program exited.  Updated feature list