Added version information for some of the dependent modules and also got cabal to manage the data files (Simple2D.vert and Simple2D.frag)