Adding license; Adding required modules to cabal file