Moved generators to rc::gen namespace