Multi-Dimensional Semantics for Modal Logics