Updating EventMap to store frequencies as doubles
Adding additional constructors to EventMap for easier use.
Updating uses of removed EventMap methods.
Updating to use new contains(Event) method in EventMap.