new project structure and fixed the build configurations
more project structure changes
removed a dead test project
license change
split the core from the data projects and got them testing/building again