More preference changes
Added the buttons for the user to unlock doors, as well as some code to update them based on the API calls to the gatekeeper server, among other minor edits