Refactoring in Our Module – Benefits of Good Modularization in Haskell