This reminds me of my final year project :)
https://github.com/imarihantnahata/Bluetooth-Manager
We implemented DYMO routing protocol over Bluetooth for Android devices and then created Chat, Messaging and File Sharing services over the basic routing framework that we created.