Rename ProcessManager -> Process. Now it's an object representing a gnuplot process AND the singleton manages all processes. It tries to capture the gnuplot's output using in-memory buffer, but it fails...