File I/O fixes and Logging compression

File I/O now successfully writes to a file (delimited by pipes) the
string[] passed to it. It also opens and reads from that file and
returns a string[].
Deleted some unused logging methods.