working on the grapher and groffer
parsing should be done as should graph creation. Need to test and etc