Adding Code Visitors (empty) and hooks to start generation