some refactoring, added support for service to listen to TO_BT intents and send the message out via bluetooth