Provides an abstract layer for options which are stored in the config file. Both project options and global options (i.e. tuning options) are covered here.