Abstracted settings saving/loading into own class