Returns full configuration object with supporting functions