Gros refactor pour avoir un projet standalone