Feature/styles

This pr provides a major refactoring effort for refactor doc. the package layout has been rearranged into syles, sections, parsiing definition, renderers
Yes, there are a number of problems with this PR currently and it is not ready for review (please note the in-progress label) sorry for the confusion.