Externalize dependencies.
Update poly version
Merge pull request #170 from troopjs/feature/externalize

Externalize dependencies.