separating some of the initialization, configuration, and debugging thin...

...gs out to an initialization file.