This version has a lot of the debug reduced (but controlled via the user_input VERBOSE setting).

It works, but with the limitations listed in README.md
Specifically I changed the is_a_wall routine to allow corridors
to join, but I'm not 100% happy with the result.