create a new 2.0 branch, rebuild framework construct.
create a new 2.0 branch, rebuild framework construct.
Merge pull request #1 from bennya8/2.0.0

merge