Refactoring to use blog state monad and improve filesystem modification handling
Discontinue support for Gnuplot