Refactor BTFragment with interface and extra class + Local Broadcastreceiver for remote response