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;