diff --git a/README.md b/README.md
index 766773b722f92175cb1284a292500ca7261437a9..3ebe1006e9eaf98aaf48eb058f9597ca1ddf06d2 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,9 @@ Le projet contient déjà un ensemble de tests unitaires. Faites-en sorte que le
 
 Vous devez réaliser des fonctionnalités sur les calculs vectoriels (dans un premier temps). Utilisez le package `ch.hepia.numeric` pour mettre vos classes.
 
-Opération sur les vecteurs (méthodes d'instance), regardez les tests unitaires pour comprendre comment elles fonctionnent
+### Opération sur les vecteurs (méthodes d'instance)
+
+(Regardez les tests unitaires pour comprendre comment elles fonctionnent)
 
 - [ ] `add(), mul(), sub()` pour les opérations de bases
 - [ ] `norm()` pour calculer la norme d'un vecteur
@@ -28,9 +30,12 @@ Opération sur les vecteurs (méthodes d'instance), regardez les tests unitaires
 - [ ] `copy()` pour copier un vecteur
 - [ ] `slice(), sliceTo(), sliceFrom()` pour les opérations de slicing
 - [ ] `toString()` et `equals()` pour une représentation et la comparaison de vecteur
-- ...
 
-Opérations statiques (méthodes de classes), regardez les tests unitaires pour comprendre comment elles fonctionnent
+Toutes ces fonctionnalités doivent exister sur un vecteur transposé.
+
+### Opérations statiques (méthodes de classes)
+
+(Regardez les tests unitaires pour comprendre comment elles fonctionnent)
 
 - [ ] `of()`
 - [ ] `empty()`
@@ -42,6 +47,10 @@ Opérations statiques (méthodes de classes), regardez les tests unitaires pour
 - [ ] `sum()`
 - [ ] `norms()`
 
+### Remarques
+
+Les constructeurs doivent être non publiques. Pour créer un élément, vous devez utilisez une fabrique (méthode statique) tel que `of()` ou `empty()`
+
 ## Fonctionnalités à réaliser sur les matrices (prochaine itération)
 
 TBD
diff --git a/src/main/java/ch/hepia/my_app/App.java b/src/main/java/ch/hepia/App.java
similarity index 100%
rename from src/main/java/ch/hepia/my_app/App.java
rename to src/main/java/ch/hepia/App.java