add Python and templating modes
formatting changes, add Python to description