bitcoin exchange software development fidelity crypto exchange launch date buy bitcoin without broker bitcoin exchange software github