Added ChangeMap class, ChangeMapInterface, worked on Dictionary.java