began implementation of file format.  considering switching to chacha for the stream cipher instead of aes-ctr