Squash for 2.0.0-alpha
Squash for beta1
MISC update
Squash for 2.0.0-beta2
Clean up composer
Update docblock
Reset composer.json style