new command framework; introduced whitelist-based !kit command