Set up and properly call a number of request/act pairs; implement all the (relevant so far) RemoteUser functions