Fixed javadoc and display
Created abstract methods for render