@@ -0,0 +1,496 @@
+package seedu.taskell.commons.events.storage;%0A%0Aimport seedu.taskell.commons.core.Config;%0Aimport seedu.taskell.commons.events.BaseEvent;%0A%0Apublic class StorageLocationChangedEvent extends BaseEvent %7B%0A    %0A    private Config config;%0A    %0A    public StorageLocationChangedEvent(Config config) %7B%0A        this.config = config;%0A    %7D%0A    %0A    public Config getConfig() %7B%0A        return config;%0A    %7D%0A%0A    @Override%0A    public String toString() %7B%0A        return this.getClass().getSimpleName();%0A    %7D%0A%0A%7D%0A

add StorageLocationChangedEvent to notify relevant classes that storage location has changed