Add configuration support and simple saving