Shifted GroupID to match controlled group id.
Refactor to allow multiple syntax types.
Added markdown
Added html (dummy)