Back to not crashing anymore

 * Split the Bluetooth stuff into another thread
 * Lots of work left to do - doesn't do anything at current