Implementación de una calculadora usando el patrón memento

Esta calculadora sencilla provee funcionalidad para deshacer y rehacer
por medio de la implementación del patrón memento.
Este commit contiene todo el código y el modelo de clases UML. Aún hacen
falta las pruebas