allows ordinal values to be used in x/y axes
adds ability to chart row num, but implementation sucks

this will probably be reverted or overwritten, implementation causes the
need to thread knowledge of '-1' all over the code