Adding in initial files
Defining the module and adding the cabal setup file