Boundary conditions for 3d TQFTs and module categories