Margin and name length changes

- right-side margin is proportional to the longest story name
- story names are truncated to 80 characters