Ignore more IntelliJ stuff

[skip ci]
Add TypeScript source sets to binary

Damn!
Code cleanup
Add sources to compile task properly
Add test to check plugin