Bug fix - remove print from draw, check for state conditions better

The graph shape is problematic - it is not implemented as the triangle
or oval. There is a hidden state issue with this that is being corrected
by over checking for now. Any print in the draw will cause the exe to
not work - forgot to remove a debug pring.