Added a function in Graph auto_flip_layout to attempt to get the start node (if any) to be on the right or top most position in the diagram. Fixed bug with TikZ statement delimiting. TODO: implement better way of delimiter matching i.e. shift this kind of thing away from the lexer and into the parser