move config.h include from headers to implementation