No reason to split up the various config steps

Everything can be contained in main(), if someone is going to try and
use this project or derive from it, they will have to set it all up
anyway.