Commit 28

MASSIVE performance improvement thanks to breaking out of completed
loops. Added merchant hero and beginning to appreciate difficulty of
creating heroes.