Move renderers to separate module