Break out customisation's for generics into their own class.  Also added a cl_symbol_name function to abstract magic numbers.
Moved out fetching content node into a function and cleaned up adding of documentation strings.
Minor Documentation improvements.
Updated changelog.
Released 0.7