https://synapticloop.medium.com/how-to-create-a-command-line-app-in-xcode-including-testing-and-releasing-258b433dc9f7