Add pip requirements and circleci configuration