Added Singleton + Memento DesPatts. Added vesatility to commands.