Added support for lisp and scheme, and broke another class out in comment_def.py for every supported comment type