Many improvements to graph generation.
Now each graph can have multiple Y values generated from multiple
queries.

Each query can now also contain multiple Y values too.