initial commit of v2.0.0_rc1

release candidate 1 (needs a little more clean up)