add in travis ci, as well a gulp for pattern build and testing.