chore(components) add travis, karma and npm