Grapher Skeleton

Addresses #13 
Ready for some proofreading and style check
We can be more specific and put `{jQuery}` here