Lots of changes, see Changelog.txt