encryption works. meta info and file are encrypted and written out to the shared directory. logging enabled in util. set up lock screen in message. converted some stuff to use events instead of explicit library calls. Crypto lib may not need to be a dependency to the Files lib if window events are used instead.