Fixes a bug in the Deserializer

Previously, the Filemode.Create meant your data file got overwritten when you try to open it.
Merge pull request #2 from Stok/master

Fixes a bug in the Deserializer