add a small interface Renderable for an object that is renderable by an template engine