Use the subscription
Added a few ignores to the .gitignore
Merge branch 'subscription' into change-bt-callback
fix bluetooths tatus display. make bluetooth status based on subscription. add vibrate feature. protect variables from global access.