BTLE Manager - a pattern for Bluetooth Low Energy iOS Applications w/DEMO