Added a makefile and a cabal package file