Settings loading/saving. Make single-instance optional.