Introduction of new project structure

- split off console.core bundles
- adjust build
- introduce an all test bundle
- move core API