Removed duration from Chord hash

Added setter method and reenabled other attributes in hash
Refactored to Chord dictionary instead of pairs
Test updates for ChordDictionary refactor
ChordDictionary unit tests