Added Memento Pattern
Rebuilt solution
Added interpreter pattern