Added travis ci and npm package config
Manage dependencies with npm rather than delivering with src