- Changed case logger to write directly to a file to avoid using up all
the memory in the heap