Self-Supervised Learning of Representations for Space Generates Multi-Modular Grid Cells