Rename modules and reimplement SetMultiMap (#1, #2)
Update cabal synopsis and description and move the release notes to a separate file while updating them.