First fully working version

This is the first stable version of the library, working to read from files, parse, validate save to store and have getter/setters to change values in store, still need to implement writing back from the store to a file.