add mockup3
add squareRenderer, fix a bug in circleRenderer