Revert "Revert "[Refactored] LairObserver""

This reverts commit 1b681b3f972e7a4dd0d2478d0371f1080a2f1f2e.
Revert "Revert "[Added] Theater spawn observer""

This reverts commit bb32c0fb6c82b82041a103b200aef810e290234b.
Revert "Revert "[Added] Guild mails""

This reverts commit 27e0ae3cc01908c3218e02e8591e5d22253a153b.