Feature/styles

This pr provides a major refactoring effort for refactor doc. the package layout has been rearranged into syles, sections, parsiing definition, renderers