A Bimodal Cognitive Architecture: Explorations in Architectural Explanation of Spatial Reasoning