added constructor specs
configured Travis & SauceLabs for CI