Push the official 2.0.0 to the master branch

Since the "2.0.0" in the current master branch is broken, and will not be fixed. I think it's best we push the actual 2.0 to the master branch.