ENHANCED MAPPING: AN EXTENSION OF TOPOLOGICAL MAPPING TO FORM INTERNAL REPRESENTATIONS AND SPATIAL MAPPINGS