minor changes
more minor changes
Allow canvas to dynamically add devices
Completed auto generate of shapes based on device size. Maps slit works from Master but not slaves.
completed merge