Download patch
ref: 433de277b359edb9e43120ab1532601233c530a1 parent: 5d5ef9aa70dd52ae0b91eee827e12b60ae0ba471 author: cancel <cancel@cancel.fm> date: Sat Nov 24 22:20:44 EST 2018
Split stuff out from main.c into separate files