Add a configuration file system. Fix #6