Moved cpp functionality from jina to python, added fifth night free support