Как проектируется босс в GRIMPS: механики и паттерны