More info pages, guest contact resource requests, admin approval of pending requests

The analogous if-statement in the `remove()` function also has a `contact` check as part of the boolean statement. Is the `contact` check necessary here (or unnecessary up there)?