@@ -0,0 +1,628 @@
+package seedu.taskboss.logic.parser;%0A%0Aimport java.util.io.*;%0A%0Aimport seedu.taskboss.logic.commands.Command;%0Aimport seedu.taskboss.logic.commands.SaveCommand;%0A%0A/**%0A * Parses input arguments and creates a new SaveCommand object%0A */%0A%0Apublic class SaveCommandParser %7B%0A%0A    /**%0A     * Parses the given arguments in the context of the SaveCommand%0A     * and returns an SaveCommand object for execution.%0A     */%0A    public Command parse(String args)%7B%0A        File file = new File(args.trim());%0A        if (!file.exists() && !file.isDirectory())%7B%0A        %09file.mkdirs();%0A        %7D%0A%0A        return new SaveCommand(args.trim());%0A    %7D%0A%0A%7D%0A

Create SaveCommandParser.java