Render with all main types
Fix priorities for dominant types
Refactor - Use variables
Visualize compound main types
Merge branch 'visualize-all-main-types'

Close gh-99.