added support for a pass phrase argument
changed all paths to full paths
changed enc_read(), enc_write(), enc_create() to support reading/wrting/creating encrypted files