add ability to construct an IBeacon for the purposes of saving data