This is a list of todo items, mostly in the order in which they will be implemented.
- Restructure code to be cleaner and more organized.
- Remove all lint ignore_for_file comments.
- Determine how to know if a control, like zoom, is supported.
- Finish using debugLogging everywhere.
- All constants and functions should be moved inside of some class or enum.
- Add support for Linux.
- Add support for video streaming.