applied visitor pattern to the interpreter
started to implement the GoF visitor pattern to decouple objects
examples updated
gradients at lines implemented
debugging
parser accepts hexcodes for color at point
* formatting * Canvas::RGBA takes a hex string as well
provided default implementations for IRenderable
rendering points implemented