added travis and lint