v0.9.0, use gulp, mocha for test, fix context