Changed data structure to simpler structure, updated files

- Removed mapValueComparator.java
- Changed data structure to Map<Key, ArrayList<E>>
- Updated sorting algorithm to reflect change in data structure.