Hlint clean up.
Added deepseq package dependency.
Added Logging.hs, Parameters.hs and Simulation.hs to edechter branch of refactor.