Record mode proxies requests

- Partially addresses #3
- On success, stores scene information in a scene struct
- The only step left is to append the scene information to the scenes
  file