Store content in external files, mostly. Fancy error messages. Small style changes. Myriad refactoring. Plenty still to do! :D