Update Kotlin Environment only at build stage
Complete template 'main' in suitable scope
Syntax highlightning using parsed AST
Add tests for syntax highlightning