Make graph_objs.py compatible with new graph reference!

- created from @theengineear 's factories branch
- adapt graph reference INFO to new graph reference structure
- add doc content (e.g. links to plot.ly examples and parent keys for a given obj)

we should think about our naming conventions. this:

`INFO[obj_key]['keymeta'][key]['val_types']`

is pretty tough to parse without gathering a fair amount of context. obviously fine for now though.