travis, npm
add travis, npm, and tweaks