Added notification to activity VC and name methods to all device classes for easier access for tables.
Added checkmark, also created a bug with duplicate device and default checkmark
Moved notifications to super class for the monitor selection VCs
Updated documentation for methods in some of the classes.
sync weekend work to master