Fix process.exit
Split out pieces of color choosing/setting logic into more logical separate scripts