Multiple changes

- Updated the documentation for Device, Listener and Source.
- Fixed a typo in Sources interface.