reorganisation

move components editor to another project
added test build for fd
added gradle build
added tests
added submodules for using in idea/gradle