Changes in module hierarchy, cabal project and LICENSE