organized imports
diff --git a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/migration/MigrationUtil.java b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/migration/MigrationUtil.java
index 4303275..d547744 100644
--- a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/migration/MigrationUtil.java
+++ b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/migration/MigrationUtil.java
@@ -1,28 +1,11 @@
package org.eclipse.stem.ui.migration;
-import java.text.MessageFormat;
-
-import org.eclipse.core.resources.IFile;
-import org.eclipse.core.resources.IFolder;
import org.eclipse.core.resources.IProject;
-import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.EStructuralFeature;
-import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.stem.core.Constants;
import org.eclipse.stem.core.CorePlugin;
-import org.eclipse.stem.core.STEMURI;
-import org.eclipse.stem.core.Utility;
-import org.eclipse.stem.core.scenario.Scenario;
-import org.eclipse.stem.core.scenario.ScenarioFactory;
-import org.eclipse.stem.core.scenario.ScenarioPackage;
-import org.eclipse.stem.core.solver.Solver;
-import org.eclipse.stem.ui.Activator;
import org.eclipse.stem.ui.versioning.VersioningUtil;
-import org.eclipse.stem.ui.wizards.Messages;
-import org.eclipse.stem.ui.wizards.NewSTEMProjectWizard;
import org.osgi.framework.Version;
/*******************************************************************************
diff --git a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/migration/MigrationV1V2Task.java b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/migration/MigrationV1V2Task.java
index 4773ed6..83273bc 100644
--- a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/migration/MigrationV1V2Task.java
+++ b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/migration/MigrationV1V2Task.java
@@ -11,12 +11,10 @@
import org.eclipse.emf.common.util.URI;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.ecore.util.EcoreUtil;
-import org.eclipse.stem.core.Constants;
import org.eclipse.stem.core.CorePlugin;
import org.eclipse.stem.core.STEMURI;
import org.eclipse.stem.core.Utility;
import org.eclipse.stem.core.scenario.Scenario;
-import org.eclipse.stem.core.scenario.ScenarioFactory;
import org.eclipse.stem.core.scenario.ScenarioPackage;
import org.eclipse.stem.core.solver.Solver;
import org.eclipse.stem.ui.Activator;
diff --git a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/versioning/VersioningUtil.java b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/versioning/VersioningUtil.java
index 57b3e7d..cedb2c5 100644
--- a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/versioning/VersioningUtil.java
+++ b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/versioning/VersioningUtil.java
@@ -1,25 +1,16 @@
package org.eclipse.stem.ui.versioning;
import java.io.BufferedReader;
-import java.io.BufferedWriter;
import java.io.ByteArrayInputStream;
-import java.io.File;
-import java.io.FileReader;
-import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.nio.charset.Charset;
-import org.eclipse.core.internal.resources.ResourceException;
import org.eclipse.core.resources.IFile;
-import org.eclipse.core.resources.IFolder;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IPath;
-import org.eclipse.core.runtime.Plugin;
import org.eclipse.stem.core.Constants;
import org.eclipse.stem.core.CorePlugin;
-import org.eclipse.stem.jobs.Activator;
import org.osgi.framework.Bundle;
import org.osgi.framework.Version;
diff --git a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/views/explorer/IdentifiableContentProvider.java b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/views/explorer/IdentifiableContentProvider.java
index fb4d796..6032f8a 100644
--- a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/views/explorer/IdentifiableContentProvider.java
+++ b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/views/explorer/IdentifiableContentProvider.java
@@ -17,7 +17,6 @@
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IFolder;
import org.eclipse.core.resources.IProject;
-import org.eclipse.core.resources.IProjectNature;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.resources.IResourceChangeEvent;
import org.eclipse.core.resources.IResourceChangeListener;
@@ -40,7 +39,6 @@
import org.eclipse.jface.viewers.StructuredViewer;
import org.eclipse.jface.viewers.TreePath;
import org.eclipse.jface.viewers.Viewer;
-import org.eclipse.stem.core.Constants;
import org.eclipse.stem.core.CorePlugin;
import org.eclipse.stem.core.common.Identifiable;
import org.eclipse.stem.core.experiment.Experiment;
@@ -52,7 +50,6 @@
import org.eclipse.stem.core.trigger.Trigger;
import org.eclipse.stem.ui.Activator;
import org.eclipse.stem.ui.Utility;
-import org.eclipse.stem.ui.migration.MigrationUtil;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Tree;
import org.eclipse.swt.widgets.TreeItem;
diff --git a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/MigrationWizard.java b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/MigrationWizard.java
index ef0a441..9771092 100644
--- a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/MigrationWizard.java
+++ b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/MigrationWizard.java
@@ -16,8 +16,6 @@
import java.util.ArrayList;
import java.util.List;
-import javax.swing.LayoutFocusTraversalPolicy;
-
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
@@ -27,7 +25,6 @@
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.StructuredSelection;
-import org.eclipse.jface.viewers.CellEditor.LayoutData;
import org.eclipse.jface.wizard.IWizardPage;
import org.eclipse.jface.wizard.Wizard;
import org.eclipse.jface.wizard.WizardDialog;
diff --git a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewSTEMProjectWizard.java b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewSTEMProjectWizard.java
index 3cda63f..bf36b8a 100644
--- a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewSTEMProjectWizard.java
+++ b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewSTEMProjectWizard.java
@@ -35,7 +35,6 @@
import org.eclipse.jface.viewers.StructuredSelection;
import org.eclipse.jface.wizard.WizardDialog;
import org.eclipse.stem.core.Constants;
-import org.eclipse.stem.core.CorePlugin;
import org.eclipse.stem.ui.Activator;
import org.eclipse.stem.ui.versioning.VersioningUtil;
import org.eclipse.ui.INewWizard;
diff --git a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewScenarioWizard.java b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewScenarioWizard.java
index 570f36a..6ee7221 100644
--- a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewScenarioWizard.java
+++ b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewScenarioWizard.java
@@ -38,13 +38,8 @@
import org.eclipse.stem.core.solver.SolverPropertyComposite;
import org.eclipse.stem.ui.Activator;
import org.eclipse.swt.SWT;
-import org.eclipse.swt.events.SelectionAdapter;
-import org.eclipse.swt.events.SelectionEvent;
-import org.eclipse.swt.layout.GridData;
-import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Combo;
import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Label;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.handlers.HandlerUtil;
diff --git a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewSolverWizard.java b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewSolverWizard.java
index 2e42ce8..830612e 100644
--- a/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewSolverWizard.java
+++ b/core/org.eclipse.stem.ui/src/org/eclipse/stem/ui/wizards/NewSolverWizard.java
@@ -31,12 +31,8 @@
import org.eclipse.stem.core.Utility;
import org.eclipse.stem.core.common.DublinCore;
import org.eclipse.stem.core.common.Identifiable;
-import org.eclipse.stem.core.scenario.Scenario;
-import org.eclipse.stem.core.scenario.ScenarioFactory;
import org.eclipse.stem.core.scenario.ScenarioPackage;
import org.eclipse.stem.core.solver.Solver;
-import org.eclipse.stem.core.solver.SolverFactory;
-import org.eclipse.stem.core.solver.SolverPackage;
import org.eclipse.stem.core.solver.SolverPropertyComposite;
import org.eclipse.stem.ui.Activator;
import org.eclipse.swt.SWT;