Adding renderer (interface and simple implementation)