abstracted the log away, so we can actually use the logcat
a little refactoring of the iBeacon