first commit. moving blue tooth functionality into blue tooth manager singleton