Request active activities

- client and vendor subclasses
- client and vendor get current request at start of activity
- client polls for vendor to set state to pending
- vendor sets state with button click