New view-based CLI with map, command log and command input + large map generation fix.

[ADDED]     New CLI: View hierarchy.
[FIXED]     Large map creation failure due to limited recursion depth fixed by early map generation.