Within the past decade, inspired by the preparation of graphene, a whole library of layered semiconductors, semimetals, insulators have been prepared in single atomic layer thickness, opening up new avenues for basic research and applications. However, the true power of these 2D materials lies in the fact that they can be stacked on top of each other like Lego bricks. In this way, one can combine various physical properties and harness the physics at the interfaces to create heterostructures of atomically thin materials with properties that are vastly different from their parent crystal. Our research group focuses on the rich physics playground that these materials present, especially regarding the exploration of topological and correlated phases of matter.