Initial reviver code (when deserializing arguson)

This deserializes (parses) arguson (JSON) into custom JS classes, to help manage display and state changes in the client.