updated gitignore, added example site, added license, updated cabal file, added Setup