add a simple configuration value management system