setup travis ci and code climate, add requirements to readme