Cabal file added; project structure changed