In my opinion, storing data in json or xml is the best way to acomplish that.
Keeps things simple, the early you start the easier it gets.
when it gets too hard
When it gets too hard you will spend more time going over your code than if you actualy did the right thing at the beginning.
50% of the programmers work is to figure out how not to do the other 50%.