Moved only core-dependent mini-frameworks into their own top-level namespace. That seems to be a good trade-off between even more projects to manage, especially considering they would just be comprised of a few files ... . Only for the purpose of presentation and it migth be worth it putting them into their pwn projects anyway. Lets see .
Moved all 'bcore.core' modules (incl. tests) one level up
Added previously missing build system information to get .ui files built accordingly
Applied a basic find and replace path to get the majority of the code back into shape. However, every line of core needs a review, and more majore code refactoring is on the way
Ripped diff and kvstore straight out of bcore. The latter will be depending on them, but not the other way around. This also screams for a diagram showing the dependencies.
It also means that all that is left from bcore is a powerful plugin system, and plenty of utilities