Merge tag '2.0.0' into develop

2.0.0
Add require and require-dev dependencies.
Merge branch 'release/3.0.0'