+ Added GenericSM Device
+ Really added lego example this time