Representation theory of wreath products of finite groups