Feature intellij

Hi please merge and review, also please be note: gradlefx is external git module for "intellij-integration"