Switch to new style signals
Move layer related signals / events outside of the kernel into the interface.
Rename __kr to kernel