Completed the implementation of BeaconManagers state machine