Persistence layer writing logs to on device storage, for later retrival and decoding on request. Very much WIP! Contributions and suggestions more than welcome! See #7 for more info.