langauges save for a solution and a profile
Merge branch 'feature/ui' into feature/rouge
Use solution.language for lexer.