Update researcher page to prevent the user from proceeding when the WebSocket (#15) indicates that the app is locked. Each time the researcher does proceed, it should interact with the backend by POSTing to set the app status to locked. Part of #14