Adding a CHANGES file, all tests now pass, and README updated