Made m_scale protected.
Introduced extendedShape method that can be overwritten by classes
extending ShapeRenderer in order to render other, novel shapes.