388.01 Broke out config.c into separate files