Update documentation for configuration

Still not fully functional, but good to get a description
written down before going and implementing everything