Right now it properly uses API from bsp/bsp-bluetooth and BlueKitchen stack.
It's meant to provide interface layer for service-bluetooth like that:
os calls <=> service-bluetooth <=> module-bluetooth <=> bluetooth library <=> bsp/bluetooth
Bluetooth
interface code - for other modules to use
profiles - implementation of Bluetooth profilesglucode code needed for libraries to worklib
Libraries used with as little modifications as possible