Added support for function names, Types, and Module highlighting.