[Haskell] placing modules in the module hierarchy