-fixed canRender check for basic shapes
-fixed some of the output debugging statements