added travis, code coverage and code climate