Replaced defparameters with defvars.

Added initial comment.
Added function to insert in color (pasted :S).
Adapted code to EmacsLisp.
Some more changes to adapt it to EmacsLisp.