Remove trailing whitespace
Abstract class struct pointer
Move camera configuration to a module
Move camera filesystem to a module
Move camera capture to a module
Add method to reload configuration from the camera
Append suffix to camera shared examples
Move camera event to a module