1) Implemented mainHanoi
2) imported Map functions
3) KeyMap type