Cahnged initializing mechanism. Some name and filepath changes, basic and group extensions for three.js use

src/core/components/mainWindow.js -->src/core/components/application.js
src/core/components/windowBase.js --> src/core/components/groupBase.js
src/threeAdapter/components/cameraGroup.js -->
src/core/components/cameraGroup.js

WIDGET3D.getMainWindow() --> WIDET3D.getApplication()
WIDGET3D.createMainWindow_THREE() --> WIDGET3D.THREE_Application()