Basic structure for the files
Implementing Saving State