Implements Issue #174, by extension fixxing Issue #180. Also adds intro display.