Last steps memory added
Explorer implemented
Refactorization