Added guest pass edit page
Refactored authentication check
Added guestkey authentication bypass