Display state file class to manage fixing of broken .rzdisplaystate files

This closes #48

Tested locally with SwitchBladeSteam, works as expected.