Enable loading from a saved state

  - allows copy pasting of saves, easier dev, and portability.
  - TODO: allow export save as base64 string.
  - TODO: base64 encode it so cheating isnt as easy (read: tempting) (it will always be
    easy for those who care).