diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningModel.java
index 2d1a4a01d..9c235386e 100644
--- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningModel.java
+++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningModel.java
@@ -50,6 +50,7 @@ import org.navalplanner.web.planner.ITaskElementAdapter.IOnMoveListener;
import org.navalplanner.web.planner.allocation.ResourceAllocationController;
import org.navalplanner.web.planner.calendar.CalendarAllocationController;
import org.navalplanner.web.planner.calendar.ICalendarAllocationCommand;
+import org.navalplanner.web.planner.milestone.IAddMilestoneCommand;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.context.annotation.Scope;
diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/AddMilestoneCommand.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/milestone/AddMilestoneCommand.java
similarity index 96%
rename from navalplanner-webapp/src/main/java/org/navalplanner/web/planner/AddMilestoneCommand.java
rename to navalplanner-webapp/src/main/java/org/navalplanner/web/planner/milestone/AddMilestoneCommand.java
index 052899060..583502977 100644
--- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/AddMilestoneCommand.java
+++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/milestone/AddMilestoneCommand.java
@@ -18,7 +18,7 @@
* along with this program. If not, see .
*/
-package org.navalplanner.web.planner;
+package org.navalplanner.web.planner.milestone;
import static org.navalplanner.web.I18nHelper._;
@@ -26,6 +26,7 @@ import org.navalplanner.business.planner.daos.ITaskElementDAO;
import org.navalplanner.business.planner.entities.TaskElement;
import org.navalplanner.business.planner.entities.TaskGroup;
import org.navalplanner.business.planner.entities.TaskMilestone;
+import org.navalplanner.web.planner.PlanningState;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.context.annotation.Scope;
diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IAddMilestoneCommand.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/milestone/IAddMilestoneCommand.java
similarity index 92%
rename from navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IAddMilestoneCommand.java
rename to navalplanner-webapp/src/main/java/org/navalplanner/web/planner/milestone/IAddMilestoneCommand.java
index b65d1555d..ab72dfba1 100644
--- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IAddMilestoneCommand.java
+++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/milestone/IAddMilestoneCommand.java
@@ -18,9 +18,10 @@
* along with this program. If not, see .
*/
-package org.navalplanner.web.planner;
+package org.navalplanner.web.planner.milestone;
import org.navalplanner.business.planner.entities.TaskElement;
+import org.navalplanner.web.planner.PlanningState;
import org.zkoss.ganttz.extensions.ICommandOnTask;
/**