Grapher Skeleton

Addresses #13 
Ready for some proofreading and style check