adds updates, cleanups and formatting
 * applies PEP 8 formatting
 * adds minor clean-ups
 * caps
  * enables provider remappings
  * simplifies caps data handling and caps start/stop methods
  * updates and improves documentation