Added base for syntax highlighting
Added initial highlighting support