Version 2.0.0 release

New API. Many new features.