added more lifecylce methods to ensure clean exit and refactored code for readability
returns to main activity after connecting, sends message "Hello World!"
Should refactor to use a service instead of global BluetoothSocket variable