Modularization, Config File

Preparations for making this a real program.