Use comment blocks instead of a description field
Make opts of defineTransition optional
Refactoring and Cleanup
Remove TransitionContext
Refactoring and Cleanup
Extracted Documentation class
Further improvements to the generated documentation