(feat) implemented theater module