Create Console menu

Console menu using matrixes, with 2 patterns: Singleton and Extention.