app component
changed layout:
 - csharp merged into dotnet plugin
 - splitted psi and ide impl