fixed assets and allow for ignoring
added npmignore
added travis.yml config