Major changes to most aspects.  See change log for detail.