add spec and travis