added ibecons setup and sensing logic