Start with client side
Introduce more on bluetooth client
Introduce out gateway