A homeless man named Leo Grand was offered $100 or the chance to learn how to code by a stranger. He chose how to code and released an app.