added javadocs and fixed code formatting
BluetoothHandler now sends device name to server