migrate sources to enable automated build and sonar checking
migrate sources to enable automated build and sonar checking