add sub module CastleMonster