diff --git a/src/fr/api/Category.java b/src/fr/api/Category.java
index cd3e284..2eebb34 100644
--- a/src/fr/api/Category.java
+++ b/src/fr/api/Category.java
@@ -1,4 +1,4 @@
-package fr.istic.nplouzeau.cartaylor.api;
+package src.fr.api;
/**
* @author plouzeau
*
diff --git a/src/fr/api/CompatibilityChecker.java b/src/fr/api/CompatibilityChecker.java
index 0542ee7..99a6ca7 100644
--- a/src/fr/api/CompatibilityChecker.java
+++ b/src/fr/api/CompatibilityChecker.java
@@ -1,4 +1,4 @@
-package fr.istic.nplouzeau.cartaylor.api;
+package src.fr.api;
import java.util.Set;
public interface CompatibilityChecker {
Set getIncompatibilities(PartType reference);
diff --git a/src/fr/api/CompatibilityManager.java b/src/fr/api/CompatibilityManager.java
index 438b9c7..b620cc3 100644
--- a/src/fr/api/CompatibilityManager.java
+++ b/src/fr/api/CompatibilityManager.java
@@ -1,4 +1,4 @@
-package fr.istic.nplouzeau.cartaylor.api;
+package src.fr.api;
import java.util.Set;
public interface CompatibilityManager extends CompatibilityChecker {
void addIncompatibilities(PartType reference,Set target);
diff --git a/src/fr/api/Configuration.java b/src/fr/api/Configuration.java
index 00623af..a746beb 100644
--- a/src/fr/api/Configuration.java
+++ b/src/fr/api/Configuration.java
@@ -1,4 +1,4 @@
-package fr.istic.nplouzeau.cartaylor.api;
+package src.fr.api;
import java.util.Set;
public interface Configuration {
boolean isValid();
diff --git a/src/fr/api/Configurator.java b/src/fr/api/Configurator.java
index 191eed7..cf53845 100644
--- a/src/fr/api/Configurator.java
+++ b/src/fr/api/Configurator.java
@@ -1,4 +1,4 @@
-package fr.istic.nplouzeau.cartaylor.api;
+package src.fr.api;
import java.util.Set;
public interface Configurator {
Set getCategories();
diff --git a/src/fr/api/PartType.java b/src/fr/api/PartType.java
index 35101af..b9fbe1f 100644
--- a/src/fr/api/PartType.java
+++ b/src/fr/api/PartType.java
@@ -1,4 +1,4 @@
-package fr.istic.nplouzeau.cartaylor.api;
+package src.fr.api;
public interface PartType {
String getName();
Category getCategory();
diff --git a/src/fr/impl/Category.java b/src/fr/impl/Category.java
index 5192653..1e68e20 100644
--- a/src/fr/impl/Category.java
+++ b/src/fr/impl/Category.java
@@ -1,6 +1,7 @@
-package src;
+package src.fr.impl;
-public class Category implements fr.istic.nplouzeau.cartaylor.api.Category {
+
+public class Category implements src.fr.api.Category {
private String name;
public Category(String name){
diff --git a/src/fr/impl/CompatibilityChecker.java b/src/fr/impl/CompatibilityChecker.java
index 88552cb..c7c994e 100644
--- a/src/fr/impl/CompatibilityChecker.java
+++ b/src/fr/impl/CompatibilityChecker.java
@@ -1,11 +1,11 @@
-package src;
+package src.fr.impl;
import java.util.HashMap;
import java.util.Set;
-import fr.istic.nplouzeau.cartaylor.api.PartType;
+import src.fr.api.PartType;
-public class CompatibilityChecker implements fr.istic.nplouzeau.cartaylor.api.CompatibilityChecker {
+public class CompatibilityChecker implements src.fr.api.CompatibilityChecker {
private HashMap> incompatibilities;
private HashMap> requirements;
diff --git a/src/fr/impl/CompatibilityManager.java b/src/fr/impl/CompatibilityManager.java
index 90649e0..42003e3 100644
--- a/src/fr/impl/CompatibilityManager.java
+++ b/src/fr/impl/CompatibilityManager.java
@@ -1,11 +1,10 @@
-package src;
+package src.fr.impl;
import java.util.HashMap;
-import java.util.HashSet;
import java.util.Set;
-import fr.istic.nplouzeau.cartaylor.api.PartType;
+import src.fr.api.PartType;
-public class CompatibilityManager implements fr.istic.nplouzeau.cartaylor.api.CompatibilityManager {
+public class CompatibilityManager implements src.fr.api.CompatibilityManager {
private HashMap> incompatibilities;
private HashMap> requirements;
diff --git a/src/fr/impl/Configuration.java b/src/fr/impl/Configuration.java
index f175773..eec2356 100644
--- a/src/fr/impl/Configuration.java
+++ b/src/fr/impl/Configuration.java
@@ -1,12 +1,12 @@
-package src;
+package src.fr.impl;
-import fr.istic.nplouzeau.cartaylor.api.Category;
-import fr.istic.nplouzeau.cartaylor.api.PartType;
+import src.fr.api.Category;
+import src.fr.api.PartType;
import java.util.Set;
-public class Configuration implements fr.istic.nplouzeau.cartaylor.api.Configuration {
+public class Configuration implements src.fr.api.Configuration {
private Set selectedParts;
private CompatibilityManager compatibilityManager;
private static int NB_CATEGORY = 4;
diff --git a/src/fr/impl/Configurator.java b/src/fr/impl/Configurator.java
index 9ce36d1..13b70c5 100644
--- a/src/fr/impl/Configurator.java
+++ b/src/fr/impl/Configurator.java
@@ -1,14 +1,14 @@
-package src;
+package src.fr.impl;
-import fr.istic.nplouzeau.cartaylor.api.Category;
-import fr.istic.nplouzeau.cartaylor.api.CompatibilityChecker;
-import fr.istic.nplouzeau.cartaylor.api.Configuration;
-import fr.istic.nplouzeau.cartaylor.api.PartType;
+import src.fr.api.Category;
+import src.fr.api.CompatibilityChecker;
+import src.fr.api.Configuration;
+import src.fr.api.PartType;
import java.util.HashSet;
import java.util.Set;
-public class Configurator implements fr.istic.nplouzeau.cartaylor.api.Configurator {
+public class Configurator implements src.fr.api.Configurator {
private Set categories;
private Set partTypes;
private Configuration configuration;
diff --git a/src/fr/impl/PartType.java b/src/fr/impl/PartType.java
index 09930df..8392103 100644
--- a/src/fr/impl/PartType.java
+++ b/src/fr/impl/PartType.java
@@ -1,6 +1,6 @@
-package src;
+package src.fr.impl;
-public class PartType implements fr.istic.nplouzeau.cartaylor.api.PartType {
+public class PartType implements src.fr.api.PartType {
private String name;
private Category category;
diff --git a/src/fr/test/test.java b/src/fr/test/test.java
index 0ea8c70..149e3c1 100644
--- a/src/fr/test/test.java
+++ b/src/fr/test/test.java
@@ -1,5 +1,4 @@
-package tests;
-import src.*;
+package src.fr.test;
import java.util.Set;
import java.util.HashSet;
@@ -8,6 +7,8 @@ import static org.junit.Assert.*;
import org.junit.Test;
+import src.fr.impl.*;
+
public class test {
public static void main(String[] args){
Category Engine = new Category("Engine");