added authentication
added travis build file