What does It take to Create the Next Robinhood-Style Free Stock Trading App?