Cryptocurrency Exchange Software Development — Crucial aspects cryptopreneur should know