added testing bluetooth server
added support for bluetooth closes #8

- not 100%, but the rest of the problems deserve separate tickets