Added requirement for unique beacon id.
Added Admin boolean to users