Closes #2 Closes #3
Encoding and decoding are working for the current 0.16 patch.
Issue #4
The instance can already load itself if it gets data, or load a base file if it gets no data on the initialize function
Merge branch 'feature/encoding_decoding'

* feature/encoding_decoding:
  Issue #4 The instance can already load itself if it gets data, or load a base file if it gets no data on the initialize function
  Closes #2 Closes #3 Encoding and decoding are working for the current 0.16 patch.